package com.cos.entity.push;

/**
 * 
 * TODO 类或接口说明 推送信息实体类
 * <p/>
 * 
 * @author <a href="mailto:Hoindbq@163.com">Holin Ding</a>
 * @version Date: 2016年3月26日 下午1:49:03
 * @serial 1.0
 * @since 2016年3月26日 下午1:49:03
 */
public class PushDetail {
	private String ID;// 主键唯一标识
	private String RECEIVE_CODE;// 服务器接收码
	private int  PUSH_STATE; // 推送至jpush状态 0为成功 1为失败
	private String MASTER_CODE; // 服务器返回码 即msg_id
	private String TITLE ;//推送标题
	private String PUSH_CONTENT;// 推送内容
	private String PUSH_TIME; // 推送时间
	private Boolean SUCCESS_STATE;// 推送是否成功（即存放服务器返回的状态，true表示成功 false表示失败）
	private String DEVICETOKEN; // 设备token(设备标识)
	private String ACCEPTSTATE; // 接收消息状态：用于存放消息送达数
	
	public PushDetail(String iD, String rECEIVE_CODE, int pUSH_STATE,
			String mASTER_CODE, String tITLE, String pUSH_CONTENT,
			String pUSH_TIME, Boolean sUCCESS_STATE, String dEVICETOKEN,
			String aCCEPTSTATE) {
		super();
		ID = iD;
		RECEIVE_CODE = rECEIVE_CODE;
		PUSH_STATE = pUSH_STATE;
		MASTER_CODE = mASTER_CODE;
		TITLE = tITLE;
		PUSH_CONTENT = pUSH_CONTENT;
		PUSH_TIME = pUSH_TIME;
		SUCCESS_STATE = sUCCESS_STATE;
		DEVICETOKEN = dEVICETOKEN;
		ACCEPTSTATE = aCCEPTSTATE;
	}
	public String getID() {
		return ID;
	}
	public void setID(String iD) {
		ID = iD;
	}
	public String getRECEIVE_CODE() {
		return RECEIVE_CODE;
	}
	public void setRECEIVE_CODE(String rECEIVE_CODE) {
		RECEIVE_CODE = rECEIVE_CODE;
	}
	public int getPUSH_STATE() {
		return PUSH_STATE;
	}
	public void setPUSH_STATE(int pUSH_STATE) {
		PUSH_STATE = pUSH_STATE;
	}
	public String getMASTER_CODE() {
		return MASTER_CODE;
	}
	public void setMASTER_CODE(String mASTER_CODE) {
		MASTER_CODE = mASTER_CODE;
	}
	public String getTITLE() {
		return TITLE;
	}
	public void setTITLE(String tITLE) {
		TITLE = tITLE;
	}
	public String getPUSH_CONTENT() {
		return PUSH_CONTENT;
	}
	public void setPUSH_CONTENT(String pUSH_CONTENT) {
		PUSH_CONTENT = pUSH_CONTENT;
	}
	public String getPUSH_TIME() {
		return PUSH_TIME;
	}
	public void setPUSH_TIME(String pUSH_TIME) {
		PUSH_TIME = pUSH_TIME;
	}
	public Boolean getSUCCESS_STATE() {
		return SUCCESS_STATE;
	}
	public void setSUCCESS_STATE(Boolean sUCCESS_STATE) {
		SUCCESS_STATE = sUCCESS_STATE;
	}
	public String getDEVICETOKEN() {
		return DEVICETOKEN;
	}
	public void setDEVICETOKEN(String dEVICETOKEN) {
		DEVICETOKEN = dEVICETOKEN;
	}
	public String getACCEPTSTATE() {
		return ACCEPTSTATE;
	}
	public void setACCEPTSTATE(String aCCEPTSTATE) {
		ACCEPTSTATE = aCCEPTSTATE;
	}

	
}
